<?php if(!$this->single):?><a href="/lectures/single/id/<?php echo $this->lecture_id; ?>"><?php endif; ?>
<h3 style="margin:-10px 0px; line-height: normal;"><?php echo $this->title; ?></h3></a><br />

<table class="table" style="margin-left: -8px;" border="0">
    <tr>
<!--        //Всё гуд 1
        //уже было и будет удалено 3
        // Модерация 2
        // Видео скорее всего удалено 4
        //что-то другое 5-->
        
        <td style="border-top: 0px;" width="38%">
            
            <?php
            if (Zend_Controller_Front::getInstance()->getRequest()->controller
                    == 'courses' || 
                Zend_Controller_Front::getInstance()->getRequest()->controller
                   == 'index'   
                    ): ?> 
                <a href="<?php echo '/lectures/single/id/'.$this->lecture_id;?>">
                    <img src="<?php echo 'http://i'.rand(1,3).'.ytimg.com/vi/'
                            .$this->youtube_id.'/mqdefault.jpg';?>"
                    width="400" alt="<?php echo $this->title ?>"></a>
              </td>
              <td id="Desc" style="border-top: 0px;"><b><?php echo $this->translate('Описание')?>: </b><?php echo $this->text; ?>
                      <br /><br />
                      <b><?php echo $this->translate('Раздел');
                      
                            $_dbTable = new Model_DbTable_Courses();
                            $select = $_dbTable->select();
                            $select->where('course_id = ?', $this->course_id);
                            $_row = $_dbTable->fetchAll($select);
                            foreach ($_row as $itemf){
                                $sid = $itemf['subject_id'];
                            }                      
                      
                            $_dbTable2 = new Model_DbTable_Subjects();
                            $select2 = $_dbTable2->select();
                            $select2->where('subject_id = ?', $sid);
                            $_row = $_dbTable2->fetchAll($select2);
                            foreach ($_row as $itemf){
                                $sname = $itemf['name'];
                            }
                         ?>: </b><a href="/lectures/subject/id/<?php echo $sid ?>">
                          <?php echo $sname ?></a><br />
                      <b><?php echo $this->translate('Курс')?>: </b><a href="/courses/view/id/<?php echo $this->course_id ?>">
                          <?php echo $this->name; ?></a><br />
                      <b><?php echo $this->translate('Автор')?>: </b><?php echo $this->username; ?><br />        
                      <b><?php echo $this->translate('Рейтинг')?>: </b><span id="RankAct"><?php
                  if ($this->rank_count)
                      echo round($this->rank_value / $this->rank_count, 1);
                  else
                      echo $this->translate('Оценок нет');
                ?></span> <br />
                      <b><?php echo $this->translate('Дата')?>: </b><?php echo date("d.m.Y (H:i:s)", strtotime($this->date)) ?><br><br>
                  </td>
            <?php else: ?>
                <?php if($this->someCode == 1 || $this->someCode == 0): ?>
                <div id="player">
                    
                </div>
                <script type="text/javascript">
                var tag = document.createElement('script');
                tag.src = "http://www.youtube.com/iframe_api";
                var firstScriptTag = document.getElementsByTagName('script')[0];
                firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
                var player;
                
                function onYouTubeIframeAPIReady() {
                    player = new YT.Player('player', {
                      height: '390',
                      width: '640',
                      videoId: '<?php echo $this->youtube_id ?>',
                      events: {
                        'onStateChange': onPlayerStateChange
                      }
                    });
                    function onPlayerStateChange(evt) {
                        if (evt.data == YT.PlayerState.PLAYING) {
                            //alert("awdawd");
                            <?php if($this->user_id): ?>
                            var uid = '<?php echo $this->user_id; ?>';
                            var vid = '<?php echo $this->lecture_id; ?>';
                            var cid = '<?php echo $this->course_id ?>';
                            var cid = '<?php echo $this->course_id ?>';
                            var lt = '<?php echo $this->title ?>';
                             $.post('<?php echo $this->site; ?>'+'/lectures/ajaxtl',{
                            uid: uid,
                            vid: vid,
                            cid: cid,
                            lt: lt
                        });
                        <?php endif; ?>
                        }
                    }
                }
                </script>
                <td id="Desc" style="border-top: 0px;"><b><?php echo $this->translate('Описание')?>: </b><?php echo $this->text; ?>
                      <br /><br />
                      <b><?php echo $this->translate('Раздел');
                      
                            $_dbTable = new Model_DbTable_Courses();
                            $select = $_dbTable->select();
                            $select->where('course_id = ?', $this->course_id);
                            $_row = $_dbTable->fetchAll($select);
                            foreach ($_row as $itemf){
                                $sid = $itemf['subject_id'];
                            }                      
                      
                            $_dbTable2 = new Model_DbTable_Subjects();
                            $select2 = $_dbTable2->select();
                            $select2->where('subject_id = ?', $sid);
                            $_row = $_dbTable2->fetchAll($select2);
                            foreach ($_row as $itemf){
                                $sname = $itemf['name'];
                            }
                         ?>: </b><a href="/lectures/subject/id/<?php echo $sid ?>">
                          <?php echo $sname ?></a><br />
                      <b><?php echo $this->translate('Курс')?>: </b><a href="/courses/view/id/<?php echo $this->course_id ?>">
                          <?php echo $this->name; ?></a><br />
                      <!--<b>Автор: </b><a href="/user<?php //echo $this->userid , '-',
            //urlencode($this->username); 
                ?>"><?php //echo $this->username;  ?></a><br /> -->
                     <b><?php echo $this->translate('Автор')?>: </b><?php echo $this->username; ?><br />        
                      <b><?php echo $this->translate('Рейтинг')?>: </b><span id="RankAct"><?php
                  if ($this->rank_count)
                      echo round($this->rank_value / $this->rank_count, 1);
                  else
                      echo $this->translate('Оценок нет');
                ?></span> <br />
                      <b><?php echo $this->translate('Дата')?>: </b><?php echo date("d.m.Y (H:i:s)", strtotime($this->date)) ?><br><br>
                  </td>
                <?php elseif($this->someCode == 2): ?>
                    <div id="player">
                        <img id="RunLoadingRun" src = "/www/images/YTLoad.gif" style="margin-left: 19%; margin-bottom: 1%;">
                        <p>
                        <b><?php echo $this->translate('Видео проходит модерацию, этот процесс длится от 3-х до 5-ти минут.')?></b>
                        </p>
                    </div>
                    <td id="Desc" style="border-top: 0px; position:relative;" hidden ><b><?php echo $this->translate('Описание')?>: </b><?php echo $this->text; ?>
                      <br /><br />
                      <b><?php echo $this->translate('Курс')?>: </b><a href="/courses/view/id/<?php echo $this->course_id ?>">
                          <?php echo $this->name; ?></a><br />
                      <!--<b>Автор: </b><a href="/user<?php //echo $this->userid , '-',
            //urlencode($this->username); 
                ?>"><?php //echo $this->username;  ?></a><br /> -->
                      <b><?php echo $this->translate('Автор')?>: </b><?php echo $this->username; ?><br />        
                      <b><?php echo $this->translate('Рейтинг')?>: </b><span id="RankAct"><?php
                  if ($this->rank_count)
                      echo round($this->rank_value / $this->rank_count, 1);
                  else
                      echo  $this->translate('Оценок нет');
                ?></span> <br />
                      <b>Дата: </b><?php echo date("d.m.Y (H:i:s)", strtotime($this->date)) ?><br><br>
                  </td>
                    <script type="text/javascript">
                        var tag = document.createElement('script');
                        tag.src = "http://www.youtube.com/iframe_api";
                        var firstScriptTag = document.getElementsByTagName('script')[0];
                        firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
                        var player;
                        
                        var interval;
                        
                                    
                        $(document).ready(function(){
                            //$('#Signal').html('<p>Готово</p>');
                            interval = setInterval('ifModerate();', 5000);
                        });
                        
                        function ifModerate(){
                            $.post('<?php echo $this->site; ?>'+'/lectures/ajaxvideo/lid/' + <?php echo $this->lecture_id; ?> + '/uid/' + <?php 
                    echo $this->user_id; ?>,
                            function(data){
                                if(data == 1){
                                    onYouTubeIframeAPIReady(1)
                                    clearInterval(interval);
                                    document.getElementById('Desc').hidden = false;
                                    document.getElementById('Raiting').hidden = false;
                                    document.getElementById('comments').hidden = false;
                                    document.getElementById('yashare_auto_init').hidden = false;
                                    //onYouTubeIframeAPIReady(1)
                                    //clearInterval(interval);
                                }
                                if(data == 2){
                                }
                                if(data == 3){
                                    clearInterval(interval);
                                    $('#HowIs').html("<b><?php echo $this->translate('Данное видео является повтором и скоро будет удалено, сейчас вы будете перенаправлены на страницу курса')?></b>");
                                    setTimeout('change(1);', 4000); 
                                }
                                if(data == 4){
                                    clearInterval(interval);
                                    $('#HowIs').html("<b><?php echo $this->translate('Видео было удалено с youtube, сейчас вы будете перенаправлены на страницу курса')?></b>");
                                    setTimeout('change(1);', 4000); 
                                }
                                if(data.Code == 5){
                                    clearInterval(interval);
                                    $('#HowIs').html("<b><?php echo $this->translate('Просим простить у нас что-то стряслось :(, сейчас вы будете перенаправлены на страницу курса')?></b>");
                                    setTimeout('change(2);', 4000); 
                                }
                        });
                            
                            
                        }
                        function onYouTubeIframeAPIReady(event) {
                            if(event == 1){
                                player = new YT.Player('player', {
                                height: '390',
                                width: '640',
                                videoId: '<?php echo $this->youtube_id ?>',
                                events: {
                                  'onStateChange': onPlayerStateChange
                                }
                              });
                              function onPlayerStateChange(evt) {
                                  if (evt.data == YT.PlayerState.PLAYING) {
                                      //alert("awdawd");
                                      <?php if($this->user_id): ?>
                                      var uid = '<?php echo $this->user_id; ?>';
                                      var vid = '<?php echo $this->lecture_id; ?>';
                                      var cid = '<?php echo $this->course_id ?>';
                                      var cid = '<?php echo $this->course_id ?>';
                                      var lt = '<?php echo $this->title ?>';
                                       $.post('<?php echo $this->site; ?>'+'/lectures/ajaxtl',{
                                      uid: uid,
                                      vid: vid,
                                      cid: cid,
                                      lt: lt
                                  });
                                                                <?php              endif; ?>
                                  }
                              }
                            }  
                        }
                        <?php if($this->user_id == $this->userid): ?>
                        function change(err){
                           window.location = "<?php echo $this->url(array('controller'=>'courses','action'=>'admin','id'=> $this->course_id),false,true); ?>"+'/err/'+err; 
                    }
                    <?php else: ?>
                    function change(err){
                           window.location = "<?php echo $this->url(array('controller'=>'courses','action'=>'view','id'=> $this->course_id),false,true); ?>"+'/err/'+err; 
                    }
                    <?php endif; ?>
                    </script>
                <?php elseif($this->someCode == 3): ?>
                    <b><?php echo $this->translate('Данное видео является повтором и скоро будет удалено, сейчас вы будете перенаправлены на страницу курса')?></b>
                    <script type="text/javascript">
                        $(document).ready(function(){
                            //$('#Signal').html('<p>Готово</p>');
                            setTimeout('change();', 4000);
                        });
    
                        function change(){
                            window.location = "<?php echo $this->url(array('controller'=>'courses','action'=>'view','id'=> $this->course_id,'err'=>1),false,true); ?>";
                    }
                </script>
                <?php elseif($this->someCode == 4): ?>
                    <b><?php echo $this->translate('Видео было удалено с youtube, сейчас вы будете перенаправлены на страницу курса')?></b>
                    <script type="text/javascript">
                        $(document).ready(function(){
                            //$('#Signal').html('<p>Готово</p>');
                            setTimeout('change();', 4000);
                        });
    
                        function change(){
        //alert('Alex'); 
                         window.location = "<?php echo $this->url(array('controller'=>'courses','action'=>'view','id'=> $this->course_id,'err'=>1),false,true); ?>"
                    }
                </script>
                <?php elseif($this->someCode == 5): ?>
                    <b><?php echo $this->translate('Просим простить у нас что-то стряслось :(, сейчас вы будете перенаправлены на страницу курса')?></b>
                                        <script type="text/javascript">
                        $(document).ready(function(){
                            //$('#Signal').html('<p>Готово</p>');
                            setTimeout('change();', 4000);
                        });
    
                        function change(){
        //alert('Alex'); 
                         window.location = "<?php echo $this->url(array('controller'=>'courses','action'=>'view','id'=> $this->course_id,'err'=>2),false,true); ?>"
                    }
                </script>
                <?php endif; ?>
            <? endif; ?>
    </tr>
</table>